03a89d085c11180031ca7b9200cc5c04dc5bcfff,subprojects/core/src/main/groovy/org/gradle/internal/typeconversion/DefaultTypeConverter.java,DefaultTypeConverter,registerConverters,#,74

Before Change


                result.converted(n.longValue());
            }
        }, Long.class);
        registerConverter(new NumberConverter<Long>(long.class) {
            protected void convertStringToNumber(String notation, NotationConvertResult<? super Long> result) throws TypeConversionException {
                result.converted(Long.valueOf(notation));
            }
            protected void convertNumberToNumber(Number n, NotationConvertResult<? super Long> result) {
                result.converted(n.longValue());
            }
        }, long.class);

        registerConverter(new NumberConverter<Short>(Short.class) {
            protected void convertStringToNumber(String notation, NotationConvertResult<? super Short> result) throws TypeConversionException {

After Change


        registerConverter(new IntegerNumberConverter(Integer.class), Integer.class);
        registerConverter(new IntegerNumberConverter(int.class), int.class);
        registerConverter(new LongNumberConverter(Long.class), Long.class);
        registerConverter(new LongNumberConverter(long.class), long.class);
        registerConverter(new ShortNumberConverter(Short.class), Short.class);
        registerConverter(new ShortNumberConverter(short.class), short.class);
        registerConverter(new ByteNumberConverter(Byte.class), Byte.class);